construction machine service - Spanish English Dictionary